/*
  唯伴自定义样式表 V2.1
  网站技术支持：北堂网络
  网站技术员：疯狂的吃货
  北堂网络：http://www.btwlo.com
*/
.radius{
	border-radius: 4px;
}
.wp{
	/*全局通配1000栅格*/
	width: 1000px;
	margin:0 auto;
}
a{
	color: #333;
}
header{
	width: 100%;
	height: 165px;
}
header .topnav{
	width: 100%;
	height: 30px;
	border-top: solid 1px #006600;
	border-bottom: solid 1px #ddd;
}
header .topnav .c_333{
	color: #333;
}
header .topnav a{
	color: #666;
	margin-right:10px;
}
header .head{
	width: 1000px;
	height: 132px;
	margin:0 auto;
}
header .head .logo{
	width: 100px;
	height: 86px;
	float: left;
	margin: 23px 15px 23px 0;
}
header .head .logo img{
	width: 100px;
	height: 86px;
}
header .head .logoad{
	width: 310px;
	margin: 36px 0 36px 0;
	padding-left: 15px;
	height: 60px;
	float: left;
	background: url(../images/t_ge.jpg) no-repeat top left;

}
header .head .logoad p{
	font-size: 18px;
	line-height: 30px;
	color: #666;
}
header .head .tel{
	height: 60px;
	padding:36px 0 36px 60px;
	background: url(../images/t_pho.jpg) no-repeat center left;
}
header .head .tel p{
	font-size: 14px;
}
header .head .tel .phone{
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}
nav{
	width: 100%;
	height: 45px;
	background: url(../images/nav_bg.jpg) repeat-x top left;
}
nav li{
	float:left;
}
nav li a{
	display: block;
	margin-right: 1px;
	padding:0 15px 0 15px;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #FFF;
}
nav li a:hover{
	height: 43px;
	background: #006633;
	border-bottom: solid 2px #009966;
	transition:background-color .1s ease-in .1s;
}
nav li a.no{
	height: 43px;
	background: #006633;
	border-bottom: solid 2px #009966;
}
.serch{
	height: 40px;
	line-height: 40px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.serch span{
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.serch .sso{
	padding-left: 10px;
	line-height: 1.2;
	font-size: 14px;
	height: 24px;
}
.serch .s-btn{
	cursor: pointer;
	font-size: 15px;
	line-height: 1.2;

}
.fullSlide {
	width:100%;
	position:relative;
	height:427px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:427px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:427px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,	.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

.product{
	width: 1000px;
	margin:20px auto;
}
.leftp{
	width: 208px;
	height: 658px;
	border:solid 1px #009933;
	overflow:hidden;
}
.leftp .tith1{
	width: 208px;
	height: 60px;
	background: url(../images/p_bg.jpg) repeat-x center top;
}
.leftp .tith1 h1{
	margin: 0;
	font-size: 18px;
	color: #FFF;
	text-align: center;
	padding-top: 10px;
	cursor: pointer;
}
.leftp .tith1 p{
	text-align: center;
	color: #FFF;
	font-size: 14px;
}
.leftp .dh_w{
	width: 188px;
	padding-left:10px;
	padding-right:10px;
}
.leftp .dh_w h3{
	margin:0;
	background: url(../images/ico03.jpg) no-repeat left center;
	padding-left: 10px;

}
.leftp .dh_w h3 a{
	display: block;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.leftp .dh_w ul{
	padding-left: 25px;
	border-bottom: dashed 1px #ccc;
}
.leftp .dh_w ul li{
	list-style: circle;

}
.leftp .dh_w ul li a{
	color: #444;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	outline: 0;
	font-size: 13px;
}
.product .rightp{
	width: 770px;
	height: 658px;
}
.product .rightp .tabBar {
	width:770px;
}
.product .rightp .tabBar .hd ul {
	z-index:5;
	position:relative;
	zoom:1;
}
.product .rightp .tabBar .hd li {
	font-size: 14px;
	color: #666;
	float:left;
	height:34px;
	line-height:34px;
	margin-top:4px;
	padding:0px 16px 0px 16px;
	margin-right:5px;
	border:1px solid #ddd;
	border-bottom:0px;
	cursor:pointer;
}
.product .rightp .tabBar .hd li.on {
	height:39px;
	line-height:42px;
	font-weight:bold;
	overflow:hidden;
	margin-top:0px;
	position:relative;
	top:1px;
	background: #65EB4C;
	border:0;
	color: #FFF;
}
.product .rightp .tabBar .bd {
	border:1px solid #ddd;
	clear:both;
	position:relative;
	height:619px;
	overflow:hidden;
}
.product .rightp .tabBar .bd .conWrap {
	width:770px;
}
.product .rightp .tabBar .bd .conWrap ul{
	padding-top: 20px;
}
.product .rightp .tabBar .bd .conWrap li{
	width:243px;
	float:left;
	margin-left: 10px;
	height:306px;
}
.product .rightp .tabBar .bd .conWrap li img{
	width:241px;
	margin:1px;
	height:241px;
	display:block;
}
.product .rightp .tabBar .bd .conWrap li h3{
	margin:0;
}
.product .rightp .tabBar .bd .conWrap li h3 a{
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.product .rightp .tabBar .bd .conWrap li b{
	color: #000;
	font-weight: normal;
}
.product .rightp .tabBar .bd .conWrap li span a{
	color: #1B9E10;
}
.index_ad{
	width: 1000px;
	height: 120px;
	margin:10px auto 0 auto;
}
.index_ad a img{
	width: 1000px;
	height: 120px;
}
.ge{
	width: 1000px;
	height: auto;
	margin: 0 auto;
}
.ge img{
	width: 1000px;
	height: auto;
}
.ys {

	font-size:14px;
	line-height:26px;
	background:url(../images/cenbg.jpg) repeat-x center top;
}
.ys h2 {
	height:86px;
	padding:41px 0 0;
	text-align:center;
}
.ys h3 span {
	color:#008cff
}
.ys p span,.ys li span {
	color:#ff9500
}
.ys li {
	background:url(../images/ico02.jpg) no-repeat 0 9px;
	padding-left:11px;
	line-height: 1.6;
}
.ys h3 {
	height:48px;
	line-height:48px;
	font-size:20px;
	color:#0058a8;
	margin: 0;
	margin-bottom:6px;
	font-weight: bold;
	background:url(../images/ystbg.jpg) repeat-x 0 bottom
}
.ys01,.fa01 {
	background:url(../images/ys_ge1.jpg) no-repeat 76px 0;
}
.ys02,.fa02 {
	background:url(../images/ys_ge2.jpg) no-repeat 23px 0;
}
.ys01 {
	height:321px;
	padding:21px 0 0 20px;
}
.ys02 {
	height:321px;
	padding:21px 0 0 20px;
}
.ysw1 {
	width:580px;
}
.ysw2 {
	width:580px;
}
.ysp1 {
	width:400px;
	padding:12px 0 0 0;
}
.ysp2 {
	width:380px;
	padding:20px 0 0 0;
}
.ysc1 {
	background:url(../images/ys_ico1.jpg) no-repeat 0 10px;
	padding:0 0 0 56px;
	height:150px;
}
.ysc2 {
	background:url(../images/ys_ico2.jpg) no-repeat 0 12px;
	padding:0 0 0 56px;
	height:150px;
}
.ysc3 {
	background:url(../images/ys_ico3.jpg) no-repeat 0 11px;
	padding:0 0 0 56px;
	height:150px;
}
.ysc4 {
	background:url(../images/ys_ico4.jpg) no-repeat 0 9px;
	padding:0 0 0 56px;
	height:150px;
}
.picScroll-top {
	width:260px;
	overflow:hidden;
	position:relative;
	border:1px solid #81d6a1;
}
.picScroll-top h3 {
	cursor: pointer;
	margin:10px 0 10px 10px;
	font-size: 18px;
	padding-left: 4px;
	border-left: 4px solid #289551;
}
.picScroll-top .bd {
	padding:10px;
}
.picScroll-top .bd ul {
	overflow:hidden;
	zoom:1;
}
.picScroll-top .bd ul li {
	text-align:center;
	zoom:1;
}
.picScroll-top .bd ul li .pic {
	text-align:center;
}
.picScroll-top .bd ul li .pic img {
	width:230px;
	height:240px;
	display:block;
	padding:2px;
	border:1px solid #ccc;
}
.picScroll-top .bd ul li .pic a:hover img {
	border-color:#999;
}
.picScroll-top .bd ul li .title {
	line-height:40px;
}
.picScroll-top .bd ul li .title a{
	color: #333;
}
.about{
	width: 705px;
	height: 320px;
	border:solid 1px #ddd;
	padding: 10px 3px 10px 10px;
}
.about .titlea{
	width: 100%;
	height: 30px;
	border-bottom: solid 1px #7caf8f;
}
.about .titlea h1{
	cursor: pointer;
	font-size: 18px;
	padding-left: 4px;
	border-left: 4px solid #289551;
	margin:0;
}
.about .titlea span a{
	color: #7caf8f;
}
.about .aboutc{
	margin-top: 20px;
}
.about .aboutc .aboutpic{
	width: 276px;
	height: 268px;
}
.about .aboutc .aboutpic img{
	width: 268px;
	height: 260px;
	border: 1px solid #E5E5E5;
	padding: 3px;
	display: block;
}
.about .aboutc .aboutcon{
	width: 427px;
}
.about .aboutc .aboutcon p{
	font-size: 12px;
	font-family: "\5b8b\4f53";
	color: #666;
}
.about .aboutc .aboutcon a{
	color: #7caf8f;
}
.boybg{
	background:url(../images/cenbg.jpg) repeat-x top left;
	padding-top: 40px;
}

.scsl{
	width: 970px;
	margin: 20px auto 0 auto;
	height: 260px;
	border:solid 5px #289551;
	padding:10px;
}
.scsl .protitle{
	width: 970px;
	height: 45px;
}
.scsl .protitle img{
	width: 970px;
	height: 45px;
}
	.picScroll {
	margin:10px auto;
	position:relative;
	width:940px;
	padding:10px 0 10px 30px;
	background:#fff;
	overflow:hidden;
}
.picScroll .prev,	.picScroll .next {
	display:block;
	position:absolute;
	top:86px;
	left:5px;
	width:23px;
	height:23px;
	background:url(../images/btns.png) no-repeat;
}
.picScroll .next {
	left:auto;
	right:5px;
	background-position:-25px 0;
}
.picScroll .prev:hover {
	background-position:0 -30px;
}
.picScroll .next:hover {
	background-position:-25px -30px;
}
.picScroll ul {
	overflow:hidden;
	zoom:1;
}
.picScroll ul li {
	width:210px;
	float:left;
	overflow:hidden;
	margin-left:15px;
	text-align: center;
}
.picScroll ul li img {
	width:202px;
	height:152px;
	display:block;
	background:url(../images/loading.gif) center center no-repeat;
	padding:4px;
	border:solid 1px #ddd;
}
.picScroll ul li a {
	color: #666;
	line-height: 30px;
}
.mgb{
	border-top: solid 1px #ddd;
	padding-top: 20px;
}
.mgb ul{
	margin-top: 10px;
	padding-left: 5px;
}
.mgb ul li {
	background: url(../images/ico03.jpg) no-repeat left center;
	padding-left:10px;
	border-bottom: dashed 1px #ddd;
	height: 30px;
	line-height: 30px;
	overflow:hidden;
}
.mgb ul li span.date {
	color:#999;
}
.mgb ul li a {
	color: #666;
}
.mgb .xwtitle {
	border-bottom: solid 1px #7caf8f;
	cursor: pointer;
}
.mgb .xwtitle h3 {
	margin:0;
	font-size: 18px;
	height: 35px;
	line-height: 35px;
	padding-left:5px;
	border-left: solid 4px #289551;
}
.hyxw {
	width: 280px;
	height: 430px;
	overflow:hidden;
}
.gsxw {
	width: 400px;
	height: 430px;
	overflow:hidden;
}
.gsxw .hotnews {
	height:123px;
	border-bottom:solid 1px #dcdcdc;
}
.gsxw .hotnews .hotpic {
	float:left;
	width:130px;
	height:111px;
	margin:10px 5px;
}
.gsxw .hotnews .hotpic img {
	width:126px;
	height:103px;
	border:solid 1px #e2e1e1;
	padding:3px;
	display: block;
}
.gsxw .hotnews .hotcont {
	width:260px;
	float:left;
	line-height:22px;
}
.gsxw .hotnews .hotcont h4 {
	margin: 8px 0;
}
.gsxw .hotnews .hotcont h4 a {
	line-height:24px;
	font-size:14px;
	color:#006633;
	font-weight:bold;
}
.gsxw .hotnews .hotcont p {
	height:86px;
	font-size: 12px;
	line-height:1.6;
}
.genews {
	width: 20px;
	height: 430px;
	background: url(../images/ge03.jpg) no-repeat center;
}
.help {
	width: 280px;
	height: 430px;
	overflow:hidden;
}
.txtMarquee-top {
	width:280px;
	overflow:hidden;
	position:relative;
	height: 365px;
}
.txtMarquee-top .bd {
	padding:15px;
}
.txtMarquee-top .infoList li {
	background: none;
	padding:0;
	height:auto;
}
.txtMarquee-top .infoList li a {
	background: url(../images/wd_w.jpg) no-repeat 0 4px;
	padding-left: 20px;
	font-size: 14px;
	color: #006633;
}
.txtMarquee-top .infoList li p {
	background: url(../images/wd_d.jpg) no-repeat 0 4px;
	; padding-left: 20px;
	color: #666;
	margin: 0;
}
.links h3{
	height: 25px;
	line-height: 25px;
	font-size: 18px;
	border-bottom: 2px solid #006633;
}

.links li{
	float: left;
}
.links li a{
	margin-right: 12px;
	color: #666;
	height: 30px;
	line-height: 30px;
}
.footer{
	width: 100%;
	text-align: center;
	background: #006633;
	padding-top: 10px;
	border-top:solid 2px #289551;
}
.footer p{
	color: #ddd;
}


.banner{
	width: 1000px;
	height: 235px;
	margin: 0 auto 10px auto;
}
.banner a img{
	border: 0;
	width: 1000px;
	height: 235px;
}
.productlist{
	width: 1000px;
	margin-bottom: 10px;
}
.productlist .products{
	width: 780px;
	border: solid 1px #ccc;
}
.productlist .products h1.pbiaoti{
	height: 35px;
	border-bottom: solid 1px #ddd;
	line-height: 35px;
	font-size: 16px;
	margin: 0;
	background: #fefefe;
	padding-left: 10px;
}
.productlist .products ul.plist{
	width: 780px;
	padding-top: 15px;
}
.productlist .products ul.plist li{
	width: 241px;
	height: 271px;
	text-align: center;
	margin-left: 13px;
	float: left;
	margin-bottom: 5px;
}
.productlist .products ul.plist li a > img{
	width: 237px;
	height: 237px;
	border: solid 1px #ccc;
	padding: 1px;
}
.productlist .products ul.plist li a > img:hover{
	width: 237px;
	height: 237;
	border: solid 1px #009933;
	padding: 1px;
}
.productlist .products ul.plist li a{
	height: 30px;
	line-height: 30px;
	color: #666;
}
.xlanmu{
	width: 208px;
	border:solid 1px #ddd;
	margin-top: 10px;
}
.xlanmu h2.biaotil{
	border-bottom: solid 1px #eee;
	background: #fefefe;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	margin: 0;
	padding-left: 20px;
}
.xlanmu .nr ul {
	padding-bottom:5px;
	margin-bottom:7px;
}
.xlanmu .nr ul{
	padding:0 15px;
}
.xlanmu .nr li{
	background: url(../images/icon1.gif) no-repeat scroll 0 10px;
	padding-left: 17px;
	color: #666;
	line-height: 29px;
	overflow: hidden;
	white-space: nowrap;
	height:29px;
	border-bottom:1px dashed #DEDEDE;
	text-overflow: ellipsis;
}
.xlanmu .nr li a{
	color: #333;
}
.leftlx {
	background:#FFF;
}
.leftlx h1 {
	text-align:center;
	height:30px;
	line-height:30px;
	font-size:14px;
}
.leftlx .dianh {
	padding:0 5px 0 10px;
}
.leftlx p {
	line-height:24px;
}
.leftlx .dianhua {
	background: url(../images/Teln.gif) no-repeat scroll 0 18px transparent;
	color: #666666;
	line-height: 20px;
	padding: 10px 0 10px 55px;
}
.leftlx .dianhua span {
	display: block;
	font: 18px "Impact";
	color:#0059AD;
}
.lyoubian{
	width: 210px;
}
.productsshow{
	width: 780px;
	border: solid 1px #ccc;
	border-radius: 4px;
}
.productsshow .hdp{
	width: 350px;
	margin: 10px;
	height: 420px;
}
.pro_curmbs {
	margin-bottom:10px;
	padding:0 5px;
	height: 30px;
	line-height: 30px;
}
.pro_curmbs span {
	color:#0059AD;
}
.pro_curmbs a {
	color:#333;
}
.pro_curmbs a:hover {
	color:#0059AD;
}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:350px;height:350px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
.docn{
	width: 390px;
	padding-right: 10px;
}
.docn h3{
	border-bottom: dashed 1px #ccc;
	font-size: 18px;
	margin: 0;
	height: 30px;
	line-height: 30px;
}
.docn p{
	font-size: 14px;
	color: #666;
}
.mt20{
	margin-top: 20px;
}
.font_hotline{
	font-size:22px;
	font-weight:bold;
	color:#0059AD;
}
.pd_hotline{
	font-size: 16px;
}
.productsshow .content{
	padding: 0 10px 0 10px;
	margin-bottom: 20px;
}
.productsshow .content p{
	font-size: 14px;
}
.productsshow .content .fengexian{
	border-bottom: solid 4px #009933;
	margin-bottom: 20px;
}
.productsshow .content .fengexian .biaotic{
	height: 30px;
	line-height: 30px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	background: #009966; 
	width: 100px;
	font-size: 16px;
	text-align: center;
	border-top: solid 1px #009933;
	border-right: solid 1px #009933;
	border-left: solid 1px #009933;
	color: #FFF;
	cursor: pointer;
}
.productsshow .plianxi{
	padding: 0 10px 0 10px;
	margin-bottom: 20px;
}
.productsshow .plianxi .fengexian{
	border-bottom: solid 2px #009933;
	margin-bottom: 20px;
}
.productsshow .plianxi .fengexian .biaotic{
	height: 60px;
	line-height: 60px;
	font-size: 26px;
	cursor: pointer;
	color: #009933;
}
.lianxip{
	padding-left: 20px;
}
.lianxip p{
	font-size: 14px;
}
.cnmb{
	margin-top: 20px;
}
.cnmb .biaotilanmu{
	height: 30px;
	line-height: 30px;
	background: #ccc;
	font-weight: bold;
	padding-left: 20px;
	color: #666;
}
.red_x {
	color:#ff0000;
}
.cnmb .wb-table tbody tr td{
	line-height: 35px;
}

.tylist{
	width: 1000px;
	margin-bottom: 20px;
}
.tylist .czb{
	width: 210px;
}
.tylist .czb .ckk{
	width: 210px;
	border: solid 1px #ccc;
}
.tylist .czb .ckk h4.ctitle{
	border-bottom: solid 1px #eee;
	line-height: 30px;
	height: 30px;
	margin: 0;
}
.tylist .cyb{
	width: 780px;
}
.tylist .cyb .nrk{
	margin-top: 10px;
	width: 780px;
	border: solid 1px #ccc;
	min-height: 500px;
}
/*资讯详细页面内容*/
.n_info_con { width:700px; padding:10px 15px 0 10px; overflow:hidden;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "宋体";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.info_con_tit {font-family:"宋体";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:22px; padding:0 10px;word-spacing: 10px;}
.n_info_con p a { color:#B61212;}
.n_info_con .apage { text-align:center; margin-bottom:10px;} /*资讯详细页面，翻页区块*/
.info_key { border-bottom:solid 1px #ccc; height:30px; line-height:30px; padding:0 10px; margin:10px 0; width:648px; overflow:hidden;}
.info_key span { font-size:14px; font-weight:bold;}
.info_key a { margin-right:10px;}
.ad2 { margin-bottom:10px;}
.n_info_con2 .t04 { color:#000;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a { color:#B61212;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover { color:#B61212;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}
.cntrBody{
	font-size:14px;
	padding-right: 10px;
}
.cntrBody img{
	max-width: 680px;
	height: auto;
}
.tyxxy{
	width: 700px;
	border: solid 1px #ccc;
	padding: 10px;
	margin-bottom: 10px;
}
.tyfl{
	width: 270px;
	margin-bottom: 10px;
}
.tyfl .tynav{
	width: 268px;
	border: solid 1px #ccc;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.bor-2{
	border-top: 2px solid #fff;
}
.tyfl .tynav .tytitle{
	height: 35px;
	line-height: 35px;
	padding-left: 10px;
	font-size: 15px;
	background: #eee;
	border-bottom: solid 1px #ddd;
	cursor: pointer;
}
ul.n_rt_ul { background: url(../images/news_list_bg.gif) no-repeat 0 5px; width:240px; margin:8px; overflow:hidden; padding-left:5px;}
ul.n_rt_ul li { line-height:24px; width:156px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px; }
ul.n_rt_ul2 {width:240px; margin:8px auto; overflow:hidden;}
ul.n_rt_ul2 li { line-height:24px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:5px; }
.plc {
	background-color:#fff;
	height:38px;
	line-height:38px;
	border:1px solid #ccc;
	padding-left: 10px;
	margin-top: 10px;
	position:relative;
	color:#666;
	overflow:hidden;
	border-radius: 4px;
}
.plc span a {
	line-height:38px;
}
.plc2 {
	background:#009933;
	line-height:27px;
	text-indent:10px;
	color:#000;
	margin-bottom:10px;
	border-radius: 5px;
}
.plc2 a {
	color:#000;
}
.plc2 a:hover {
	color:#000;
}
ul.caselist{
	padding-top: 45px;
}
ul.caselist li{
	width: 200px;
	height: 174px;
	margin-left: 45px;
	text-align: center;
	float: left;
	margin-bottom: 24px;
}
ul.caselist li img{
	width: 200px;
	height: 150px;
}
ul.caselist li a{
	height: 24px;
	line-height: 24px;
}
.news_con { width:760px; margin:0 auto; padding-top:15px;}
.news_con dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
.news_con dl.news_dl a{ color:#000; }
.news_con dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
.news_con dl.news_dl .dt_1 { height:20px; background:url(../images/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
.news_con dl.news_dl .dt_1:hover {background:url(../images/ico7.gif) no-repeat 0 6px;color:#D40426; }/*资讯首页内容,点击时的图片*/
.news_con dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
.news_con dl.news_dl .dt_3 { font-size:12px;}
.news_con dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
.news_con dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.tydy{
	padding: 10px;
	font-size: 14px;
}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}